Contents
Issue 22, June 1997
News
Updates and product information on your favourite development tool
Run-Time Location Information In Delphi 2
Vitaly Miryanov has some neat tricks to allow you to determine the source
file and line number where an error occurred, at run time on your usersÆ
machines!
Things You Can Do With Standard Controls: The TButton
Using the owner draw capabilities of DelphiÆs controls greatly adds to
their flexibility and this month Brian Long shows how to implement owner
draw for the humble TButton, adding colours and auto-repeat capabilities
Under Construction: Delphi 3 ActiveForms
Bob Swart shows how to use one of the great new features in Delphi 3, making
a Wizard ActiveForm and deploying it on the Web too!
High-Accuracy Timing
Implementing accurate timing over short periods, or creating an accurate
but brief delay, is not at all straightforward in Windows, but Brian Frost
has all the answers, plus with a handy application profiling tool as well
Beating The System: Manipulating 16-Bit Resources: 2
Last month Dave Jewell showed us how to extract resources from 16-bit executables,
this month he concludes by explaining how to save them into standard file
icon and bitmap file formats
Surviving Client/Server: Database Design Primer
Everything you always wanted to know about database design principles but
were afraid to ask, explained clearly and simply by Steve Troxell
One Last Compile...
Psst! Wanna know a secret?
Review: TCompress
Dave Jewell kicks the tyres on this data compression component from SPIS
Review: TMultLang 1.2
Peter Hyde and Richard Smith have both grappled with multi-lingual apps
and report back on a component from Lingscape which aims to make the whole
thing a breeze...
The Delphi Clinic
Brian Long with more answers to your Delphi development problems, including:
SDI menu problems, dragging and dropping onto a TMemo and application minimising
Tips & Tricks
Hints and helps from readers, including: log files, easier working with
notebooks and a batch of QuickReports tips